function lunbo(lunbotime) {
	//1.所有图片所在的li
	var myLi = document.getElementById("pic").getElementsByTagName("li");
	//2.小圆点li
	var myXydLi = document.getElementById("lunbo_yd").getElementsByTagName("li");
	//3.标题(h3)biaoti
	var myBiaoti = document.getElementById("biaoti");
	//4.左右两个按钮
	var myBtnLeft = document.getElementById("btnLeft");
	var myBtnRight = document.getElementById("btnRight");
	//5得到所有的 a标签 
	var mya = document.getElementById("pic").getElementsByTagName("a");
	//6得到大盒子
	var mylunbo=document.getElementById("lunbo");

	//全局变量 ：图片li所在的位置（下标）[cur所在的位置],默认值就是第一个图片li所在的位置（下标） = 0
	var nowImg = 0;
	
//	var lunbotime=1000;  //定义一个变量来控制时间
	 
	var mytime=0;  //声明一个定时器变量
//			window.setInterval(btnYou,1000);等价于下面
	mytime=window.setInterval( function(){btnYou()} , lunbotime);

	//右按钮
	myBtnRight.onclick = btnYou;
	function btnYou() {
	//1.改变全局变量的值
		//到达最后一张图时，再点击则返回第一张图
		if(nowImg < myLi.length - 1) {
			nowImg++;
		} else {
			nowImg = 0; //回到第一张图片
		}
		console.log(nowImg);
	//2.修改页面
		changePic(); //调用换图的公共函数
		changeXyd(); //调用小圆点的公共函数
		changeBiaoti(); //调用标题的公共函数
	}

	//左按钮
	myBtnLeft.onclick = function() {
	//1.改变全局变量的值
		//到达第一张图时，再点击则返回最后一张图
		if(nowImg > 0) {
			nowImg--;
		} else {
			nowImg = myLi.length - 1; //回到最后一张图片
		}
		console.log(nowImg);
	//2.修改页面
		changePic(); //调用换图的公共函数
		changeXyd(); //调用小圆点的公共函数
		changeBiaoti(); //调用标题的公共函数
	}

	//为小圆点写事件
	for(var i = 0; i <= myXydLi.length - 1; i++) {
		myXydLi[i].index = i; //先要记住自己的位置

		myXydLi[i].onmouseover = function() {
			nowImg = this.index; //改变全局变量的值
			changePic(); //调用换图的公共函数
			changeXyd(); //调用小圆点的公共函数
			changeBiaoti(); //调用标题的公共函数
		}
	}
	
	//大盒子的事件
		//当鼠标触碰到大盒子时，停止定时器的执行
		mylunbo.onmouseover=function(){
			window.clearInterval(mytime);
		}
		//当鼠标离开大盒子时，定时器继续执行
		mylunbo.onmouseout=function(){
			mytime=window.setInterval(btnYou,lunbotime);
		}

	//封装一个换图的公共函数
	function changePic() {
		//2.修改页面
			//先所有的人都 不带cur
		for(var i = 0; i <= myLi.length - 1; i++) {
			myLi[i].className = "";
		}
			//让自己带cur
		myLi[nowImg].className = "cur";
	}
	//封装小圆点的公共函数
	function changeXyd() {
		for(var i = 0; i <= myXydLi.length - 1; i++) {
			myXydLi[i].className = "";
		}
		myXydLi[nowImg].className = "xyd";
	}
	//封装标题的公共函数
	function changeBiaoti() {
		myBiaoti.innerHTML = mya[nowImg].title;
	}
}